home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2004 April / Gamestar_61_2004-04_dvdb.iso / DVDStar / Editace / hltp.exe / {app} / Source Code / Zoners Half-Life Tools / netvis / make.inc < prev    next >
Text File  |  2001-04-25  |  2KB  |  60 lines

  1. NETVIS_DEFINES+=-I hlvis -I netvis -D ZHLT_NETVIS -D CXX_IMPORTS
  2. NETVIS:=$(OUTDIR)/netvis$(EXEEXT)
  3. NETVIS_SRCDIR:=netvis
  4. NETVIS_OUTDIR:=$(NETVIS_SRCDIR)/$(OUTDIR)
  5.  
  6. ifeq ($(PLATFORM),posix)
  7. NETVIS_LIBRARIES=-lccxx -lz
  8. endif
  9.  
  10. ifeq ($(PLATFORM),win32)
  11. NETVIS_LIBRARIES=ws2_32.lib zlib-fastcall.lib
  12. ifeq ($(MODE),super_debug)
  13. NETVIS_LIBRARIES+=ccxx32d.lib
  14. endif
  15. ifeq ($(MODE),debug)
  16. NETVIS_LIBRARIES+=ccxx32d.lib
  17. endif
  18. ifeq ($(MODE),release)
  19. NETVIS_LIBRARIES+=ccxx32.lib
  20. endif
  21. ifeq ($(MODE),release_w_symbols)
  22. NETVIS_LIBRARIES+=ccxx32.lib
  23. endif
  24. endif
  25.  
  26. NETVIS_INPUT := \
  27. $(NETVIS_SRCDIR)/SocketThreads.cpp \
  28. $(NETVIS_SRCDIR)/NetvisSession.cpp \
  29. $(NETVIS_SRCDIR)/packet.cpp \
  30. $(HLVIS_SRCDIR)/flow.cpp \
  31. $(HLVIS_SRCDIR)/vis.cpp \
  32. $(COMMON_SRCDIR)/blockmem.cpp \
  33. $(COMMON_SRCDIR)/bspfile.cpp \
  34. $(COMMON_SRCDIR)/cmdlib.cpp \
  35. $(COMMON_SRCDIR)/filelib.cpp \
  36. $(COMMON_SRCDIR)/log.cpp \
  37. $(COMMON_SRCDIR)/mathlib.cpp \
  38. $(COMMON_SRCDIR)/messages.cpp \
  39. $(COMMON_SRCDIR)/scriplib.cpp \
  40. $(COMMON_SRCDIR)/threads.cpp \
  41.  
  42.  
  43. NETVIS_OUTPUT := \
  44. $(NETVIS_OUTDIR)/SocketThreads$(OBJEXT) \
  45. $(NETVIS_OUTDIR)/NetvisSession$(OBJEXT) \
  46. $(NETVIS_OUTDIR)/packet$(OBJEXT) \
  47. $(NETVIS_OUTDIR)/flow$(OBJEXT) \
  48. $(NETVIS_OUTDIR)/vis$(OBJEXT) \
  49. $(NETVIS_OUTDIR)/blockmem$(OBJEXT) \
  50. $(NETVIS_OUTDIR)/bspfile$(OBJEXT) \
  51. $(NETVIS_OUTDIR)/cmdlib$(OBJEXT) \
  52. $(NETVIS_OUTDIR)/filelib$(OBJEXT) \
  53. $(NETVIS_OUTDIR)/log$(OBJEXT) \
  54. $(NETVIS_OUTDIR)/mathlib$(OBJEXT) \
  55. $(NETVIS_OUTDIR)/messages$(OBJEXT) \
  56. $(NETVIS_OUTDIR)/scriplib$(OBJEXT) \
  57. $(NETVIS_OUTDIR)/threads$(OBJEXT) \
  58.  
  59.  
  60.